<?php

// +----------------------------------------------------------------------
// | 版权所有 2017-2027 云南环拓科技有限公司，并保留所有权利。
// +----------------------------------------------------------------------
// | Copyright (c) 2017-2027 http://www.yn123.com All rights reserved.
// +----------------------------------------------------------------------
// | Notice: This code is not open source, it is strictly prohibited
// |         to distribute the copy, otherwise it will pursue its
// |         legal responsibility.
// | 注意：  这不是一个自由软件！您只能在不用于商业目的的前提下对程序代码进行修改和使用,
// |        不允许对程序代码以任何形式任何目的的再发布。
// +----------------------------------------------------------------------
// | Author: feraner <feraner@163.com> 
// | Date: 2019/11/11
// +----------------------------------------------------------------------

namespace app\common\validate;

use think\Validate;

/**
 * 兼职验证器
 * Class JobValidate
 * @package app\common\validate
 * @author feraner<feraner@163.com>
 * @date 2019/11/11
 */
class JobValidate extends Validate
{


    /**
     * 验证规则
     * @var array
     */
    protected $rule = [
        'work_type'     => 'require',
        'contacts'      => 'require',
        'mobile'        => 'require',
        'title'         => 'require',
        'work_time'     => 'require|number',
        'salary'        => 'require|number',
        'salary_unit'   => 'require|number',
        'need_worker'   => 'require|number',
        'settlement_type'=> 'require|number',
        'gender'         => 'require|number',
        'content'       => 'require'
    ];


    /**
     * 验证错误信息
     * @var array
     */
    protected $message = [
        'work_type.require'     => '请选择兼职类型',
        'contacts.require'      => '请填写联系人',
        'mobile.require'        => '请填写联系人电话',
        'title.require'         => '请填写标题',
        'work_time.require'     => '请填写兼职时间',
        'work_time.number'      => '兼职时间错误',
        'salary.require'        => '请填写兼职待遇',
        'salary_unit.require'   => '请选择兼职待遇结算单位',
        'need_worker.require'   => '请填写需要人数',
        'settlement_type.require'=> '请选择结算类型',
        'settlement_type.number'=> '结算类型错误',
        'gender.require'         => '请选择兼职性别要求',
        'content.require'       => '请填写兼职工作内容'
    ];














}
